/*

Copyright 2007 Renaun Erickson (http://renaun.com)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

@ignore
*/
package asfslib.api.familytree.v1
{
/**
 * <p>Java class for normalizedPlace complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="normalizedPlace">
 *   &lt;simpleContent>
 *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
 *       &lt;attribute name="placeId" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     &lt;/extension>
 *   &lt;/simpleContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
public class NormalizedPlace 
{

    //----------------------------------
    //  placeId
    //----------------------------------

    /**
     *  @private
     *  Storage for the placeId property.
     */
    private var _placeId:String = "";

    /**
     *  The placeId property
     *
     *  @default  = ""
     */
    public function get placeId():String
    {
        return _placeId;
    }

    /**
     *  @private
     */
    public function set placeId(value:String):void
    {
        _placeId = value;
    }


    //----------------------------------
    //  value
    //----------------------------------

    /**
     *  @private
     *  Storage for the value property.
     */
    private var _value:String = "";

    /**
     *  The value property
     *
     *  @default  = ""
     */
    public function get value():String
    {
        return _value;
    }

    /**
     *  @private
     */
    public function set value(value:String):void
    {
        _value = value;
    }

    //----------------------------------
    //
    //  Methods
    //
    //----------------------------------
	
	/**
	 * 	Make a clone of this instance
	 */
    public function clone():NormalizedPlace
    {
    	var clone:NormalizedPlace = new NormalizedPlace();
    	clone.placeId = placeId;
    	clone.value = value;
        return clone;
    }

}
}
